home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1997 #1 / Amiga Plus CD - 1997 - No. 01.iso / pd / programmierung / arexxport_dev / includes / clib / arexxport_protos.h
Encoding:
C/C++ Source or Header  |  1996-05-06  |  1.1 KB  |  42 lines

  1.  
  2. /*    MACHINE GENERATED        */
  3.  
  4.  
  5. /*    OpenPort.c        */
  6.  
  7. extern  struct ArexxPort *OpenArexxPortA(STRPTR, struct TagItem *);
  8. extern  struct ArexxPort *OpenArexxPort(STRPTR, Tag, ...);
  9.  
  10. /*    ClosePort.c        */
  11.  
  12. extern  struct ArexxPort *CloseArexxPort(struct ArexxPort *);
  13.  
  14. /*    CheckPort.c        */
  15.  
  16. extern  struct ArexxMsg *CheckArexxPort(struct ArexxPort *port);
  17. extern  void ReplyArexxPort(struct ArexxMsg *);
  18.  
  19. /*    Launch.c        */
  20.  
  21. extern  struct ArexxInvocation *LaunchArexx( struct ArexxPort *port, STRPTR macro, BOOL console, ULONG user);
  22.  
  23. /*    Misc.c        */
  24.  
  25. extern  void SetArexxReturns( struct ArexxMsg *Amsg, UWORD rc, STRPTR r2);
  26. extern  void SetArexxError( struct ArexxMsg *Amsg, STRPTR error, UWORD level);
  27. extern  LONG SetArexxStem(STRPTR, STRPTR, STRPTR, struct RexxMsg *);
  28.  
  29. /*    Returns.c        */
  30.  
  31.  
  32. /*    ToArexx.c        */
  33.  
  34. extern  BOOL PutToArexxPort(STRPTR, STRPTR);
  35. extern  void ArexxMacroAbort(struct ArexxPort *, BOOL );
  36. extern  BOOL ArexxMacroPending( struct ArexxPort * );
  37.  
  38. /*    thirtyseven.c        */
  39.  
  40. extern  UWORD ReturnArexxError( struct ArexxMsg *amsg );
  41. extern  UWORD SetArexxReturnVar( struct ArexxMsg * amsg, UWORD rc, STRPTR r2, STRPTR var );
  42.